import instance from './client'

export var BLOG_LIST = (params) => {
    // baseURL: 'http://127.0.0.1:8010', 这里给到的URL 必须相对路径
    // http://l27.0.0.1:8010/vblog/api/v1/users/login
    //  {params} ==> {params:params}
    // {keywords: xxx},
    return instance.get('/vblog/api/v1/blogs', {params})
}

export var BLOG_CREATE = (data) => {
    // baseURL: 'http://127.0.0.1:8010', 这里给到的URL 必须相对路径
    // http://l27.0.0.1:8010/vblog/api/v1/users/login
    // 这里的第二个参数指定是http body参数
    return instance.post('/vblog/api/v1/blogs', data)
}

export var BLOG_GET = (id) => {
    // baseURL: 'http://127.0.0.1:8010', 这里给到的URL 必须相对路径
    // http://l27.0.0.1:8010/vblog/api/v1/users/login
    // 这里的第二个参数指定是http body参数
    return instance.get(`/vblog/api/v1/blogs/${id}`)
}

export var BLOG_UPDATE = (id, data) => {
    // baseURL: 'http://127.0.0.1:8010', 这里给到的URL 必须相对路径
    // http://l27.0.0.1:8010/vblog/api/v1/users/login
    // 这里的第二个参数指定是http body参数
    return instance.put(`/vblog/api/v1/blogs/${id}`, data)
}

export var BLOG_DELETE = (id) => {
    // baseURL: 'http://127.0.0.1:8010', 这里给到的URL 必须相对路径
    // http://l27.0.0.1:8010/vblog/api/v1/users/login
    // 这里的第二个参数指定是http body参数
    return instance.delete(`/vblog/api/v1/blogs/${id}`)
}